Big Huge Thesaurus

Micromeria douglasii

noun